<?php
/**
 * Created by PhpStorm.
 * User: acer
 * Date: 2019/3/5
 * Time: 8:58
 */

namespace addons\weapp\controller\api;

use think\addons\Controller;

class Api extends Controller
{	
	// public function index(){
	// 	$url = preg_replace("/\/(\w+)\.php$/i", '', request()->root());
	// 	//dump($url);
	// 	dump(request()->root());
	// 	$http_type = $_SERVER['SERVER_PORT'] == 443 ? 'https://' : 'http://';
	// 	//dump($http_type);
	// }
    public function getCdn($link) //静态资源地址  兼容本地二级目录
    {
		//搜索 subject 中匹配 pattern 的部分， 以 replacement 进行替换。
		//preg_replace ($pattern , $replacement , $subject )
		//$pattern: 要搜索的模式，可以是字符串或一个字符串数组
		//$replacement: 用于替换的字符串或字符串数组
		//$subject: 要搜索替换的目标字符串或字符串数组。
		//如果匹配被查找到，替换后的 subject 被返回，其他情况下 返回没有改变的 subject
        $url = preg_replace("/\/(\w+)\.php$/i", '', request()->root());
		//dump($url);
        $http_type = $_SERVER['SERVER_PORT'] == 443 ? 'https://' : 'http://';
        return empty($url) ? cdnurl($link, true) : $http_type . $_SERVER['HTTP_HOST'] . $url . $link;
    }
}
